Optimizations of Color Transformation for Real Time Video Decoding
نویسنده
چکیده
The paper demonstrates a simple optimization of the color transformation stage in software video decoding. Calculation of RGB color components from YCRCB components consumes up to 40% of the processing power in highly optimized decoder. A significant reduction of the number of calculations may be achieved through a rearrangement of arithmetic operations that is possible due to linearity of the IDCT and the color transformation matrices. Simulations prove, that the proposed modification offers a substantial improvement in practical applications.
منابع مشابه
A Study on the Application of Color Transfer Technique for Video Compression
In this paper, we explore the technique of colorization for video compression. The chrominance of the intermediate frames is discarded during encoding. At the time of decoding, chrominance values, which are dropped, are approximated from colorizing grayscale frames by transferring color from a source color frame to a targeted grayscale frame. So far human intervention is an integral part of col...
متن کاملGPU-DRIVEN RECOMBINATION AND TRANSFORMATION OF YCoCg-R VIDEO SAMPLES
Common programmable Graphics Processing Units (GPU) are capable of more than just rendering real-time effects for games. They can also be used for image processing and the acceleration of video decoding. This paper describes an extended implementation of the H.264/AVC YCoCg-R to RGB color space transformation on the GPU. Both the color space transformation and recombination of the color samples...
متن کاملReal-time detection and tracking of multiple objects with partial decoding in H.264/AVC bitstream domain
In this paper, we show that we can apply probabilistic spatiotemporal macroblock filtering (PSMF) and partial decoding processes to effectively detect and track multiple objects in real time in H.264|AVC bitstreams with stationary background. Our contribution is that our method cannot only show fast processing time but also handle multiple moving objects that are articulated, changing in size o...
متن کاملPedestrians Tracking in a Camera Network
With the increase of the number of cameras installed across a video surveillance network, the ability of security staffs to attentively scan all the video feeds actually decreases. Therefore, the need for an intelligent system that operates as a tracking system is vital for security personnel to do their jobs well. Tracking people as they move through a camera network with non-overlapping field...
متن کاملPedestrians Tracking in a Camera Network
With the increase of the number of cameras installed across a video surveillance network, the ability of security staffs to attentively scan all the video feeds actually decreases. Therefore, the need for an intelligent system that operates as a tracking system is vital for security personnel to do their jobs well. Tracking people as they move through a camera network with non-overlapping field...
متن کامل